be a beast for something - Turco Inglés Diccionario